package com.ants.douyin.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@Data
public class AbTestDataDTO {
    @JSONField(name = "mixEntrance")
    private Integer mixEntrance;
    @JSONField(name = "errorBoundaryOpt")
    private Integer errorBoundaryOpt;
    @JSONField(name = "updateNodeSdk")
    private Integer updateNodeSdk;
    @JSONField(name = "loginPanelStyle")
    private Integer loginPanelStyle;
    @JSONField(name = "collectionGuide")
    private Integer collectionGuide;
    @JSONField(name = "lookGaussianBlur")
    private Integer lookGaussianBlur;
    @JSONField(name = "searchScrollAutoplay")
    private Integer searchScrollAutoplay;
    @JSONField(name = "bottomWordOpt")
    private Integer bottomWordOpt;
    @JSONField(name = "searchLayout")
    private Integer searchLayout;
    @JSONField(name = "searchHorizontal")
    private Integer searchHorizontal;
    @JSONField(name = "roomEnterUserLogin")
    private Integer roomEnterUserLogin;
    @JSONField(name = "hasHorizontalHeader")
    private Integer hasHorizontalHeader;
    @JSONField(name = "searchBarStyleOpt")
    private Integer searchBarStyleOpt;
    @JSONField(name = "newInteractiveAdapter")
    private Integer newInteractiveAdapter;
    @JSONField(name = "newLookUiAdapter")
    private Integer newLookUiAdapter;
    @JSONField(name = "noDisturbV2")
    private Integer noDisturbV2;
    @JSONField(name = "vsSpring")
    private Integer vsSpring;
    @JSONField(name = "vsLivePush")
    private Integer vsLivePush;
    @JSONField(name = "vsEntryAnimate")
    private Integer vsEntryAnimate;
    @JSONField(name = "newSwiper")
    private Integer newSwiper;
    @JSONField(name = "vs1080Login")
    private Integer vs1080Login;
    @JSONField(name = "ecomOpt")
    private Integer ecomOpt;
    @JSONField(name = "videoControlOpt")
    private VideoControlOptDTOX videoControlOpt;
    @JSONField(name = "pcClusterGrayscale")
    private Integer pcClusterGrayscale;
    @JSONField(name = "longtaskOpt")
    private Integer longtaskOpt;
    @JSONField(name = "lookRelated")
    private Integer lookRelated;
    @JSONField(name = "recommandRequest")
    private Integer recommandRequest;
    @JSONField(name = "fetchUserInfoCsr")
    private Integer fetchUserInfoCsr;
    @JSONField(name = "recommendPlay")
    private Integer recommendPlay;
    @JSONField(name = "recommendFeedCache")
    private Integer recommendFeedCache;
    @JSONField(name = "notFoundOptimize")
    private Integer notFoundOptimize;
    @JSONField(name = "followSearch")
    private Integer followSearch;
    @JSONField(name = "backgroundHighPriority")
    private Integer backgroundHighPriority;
    @JSONField(name = "afterLcpExecute")
    private Integer afterLcpExecute;
    @JSONField(name = "pcdnNativeVideo")
    private Integer pcdnNativeVideo;
    @JSONField(name = "permanentDislikeBtn")
    private Integer permanentDislikeBtn;
    @JSONField(name = "occupyPicture")
    private Integer occupyPicture;
    @JSONField(name = "danmaku")
    private DanmakuDTOX danmaku;
    @JSONField(name = "landscapeStrategy")
    private Integer landscapeStrategy;
}
